trade mark licence - Turco Inglés Diccionario